﻿using BW.EatRabbit.ErrorCode;
using MediatR;

namespace BW.EatRabbit.API.Application.Commands.SlaughterCompany
{
    public class CompanyCreateCommand : IRequest<APIResult<int>>
    {
        /// <summary>
        /// 公司名称
        /// </summary>
        public string CompanyName { get; set; }
        /// <summary>
        /// 省级编号
        /// </summary>
        public int ProvinceId { get; set; }
        /// <summary>
        /// 市级编号
        /// </summary>
        public int CityId { get; set; }
        /// <summary>
        /// 公司地址
        /// </summary>
        public string CompanyAddress { get; set; }
        /// <summary>
        /// 成立时间
        /// </summary>
        public DateTime FoundTime { get; set; }
        /// <summary>
        /// 公司简介
        /// </summary>
        public string CompanyProfile { get; set; }

        /// <summary>
        /// 生产批次
        /// </summary>
        public string ProductionBatch { get; set; }
        /// <summary>
        /// 昵称
        /// </summary>
        public string? UserNickname { get; set; }
    }
}
